package com.wicket.okrapp.integration;

import com.wicket.okrapp.common.ro.OkrResult;
import com.wicket.okrapp.integration.dto.*;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
@FeignClient("app")
public interface FwAppTargetCycleClient {
/**
   * D3-3查询被评对象目标周期详情(边界)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleDetailBorder")
    public OkrResult<QueryEvaObjTargetCycleDetailBorderRespDto> queryEvaObjTargetCycleDetailBorder(QueryEvaObjTargetCycleDetailBorderReqDto reqDTO);
/**
   * D3-3查询基层依赖中层部门目标任务书ID(公共)
   */
    @PostMapping("/app/targetCycle/queryBasicRelyMidDeptTargetBookIDDetailCom")
    public OkrResult<QueryBasicRelyMidDeptTargetBookIDDetailComRespDto> queryBasicRelyMidDeptTargetBookIDDetailCom(QueryBasicRelyMidDeptTargetBookIDDetailComReqDto reqDTO);
/**
   * D3-3查询目标被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetEvaObjTargetCycleDetailCom")
    public OkrResult<QueryTargetEvaObjTargetCycleDetailComRespDto> queryTargetEvaObjTargetCycleDetailCom(QueryTargetEvaObjTargetCycleDetailComReqDto reqDTO);
/**
   * D3-3查询周期阶段匹配汇报周期列表
   */
    @PostMapping("/app/targetCycle/queryCycStaMatchReportCycleList")
    public OkrResult<QueryCycStaMatchReportCycleListRespDto> queryCycStaMatchReportCycleList(QueryCycStaMatchReportCycleListReqDto reqDTO);
/**
   * D3-3查被评对象目标周期列表(边界)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleListBorder")
    public OkrResult<QueryEvaObjTargetCycleListBorderRespDto> queryEvaObjTargetCycleListBorder(QueryEvaObjTargetCycleListBorderReqDto reqDTO);
/**
   * D3-3批量查内容匹配被评对象目标周期(边界)
   */
    @PostMapping("/app/targetCycle/batchQueryContMatchEvaObjTargetCycleBorder")
    public OkrResult<BatchQueryContMatchEvaObjTargetCycleBorderRespDto> batchQueryContMatchEvaObjTargetCycleBorder(BatchQueryContMatchEvaObjTargetCycleBorderReqDto reqDTO);
/**
   * D3-3查被评对象目标周期汇报排序列表(边界)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleReportSortListBorder")
    public OkrResult<QueryEvaObjTargetCycleReportSortListBorderRespDto> queryEvaObjTargetCycleReportSortListBorder(QueryEvaObjTargetCycleReportSortListBorderReqDto reqDTO);
/**
   * D3-3查目标周期阶段导航列表
   */
    @PostMapping("/app/targetCycle/queryTargetCyclePhaseMenuList")
    public OkrResult<QueryTargetCyclePhaseMenuListRespDto> queryTargetCyclePhaseMenuList(QueryTargetCyclePhaseMenuListReqDto reqDTO);
/**
   * D3-3查被评对象目标周期汇报单条
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleReportDetail")
    public OkrResult<QueryEvaObjTargetCycleReportDetailRespDto> queryEvaObjTargetCycleReportDetail(QueryEvaObjTargetCycleReportDetailReqDto reqDTO);
/**
   * D3-3查被评对象目标周期汇报列表(边界)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleReportListBorder")
    public OkrResult<QueryEvaObjTargetCycleReportListBorderRespDto> queryEvaObjTargetCycleReportListBorder(QueryEvaObjTargetCycleReportListBorderReqDto reqDTO);
/**
   * D3-3查工作周期目标列表
   */
    @PostMapping("/app/targetCycle/queryDutyCycleTargetList")
    public OkrResult<QueryDutyCycleTargetListRespDto> queryDutyCycleTargetList(QueryDutyCycleTargetListReqDto reqDTO);
/**
   * D3-3修改被评对象目标周期进展状态(公共)
   */
    @PostMapping("/app/targetCycle/updateEvaObjTargetCycleCom")
    public OkrResult<UpdateEvaObjTargetCycleComRespDto> updateEvaObjTargetCycleCom(UpdateEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-查询上一周期被评对象目标周期列表(公共)
   */
    @PostMapping("/app/targetCycle/queryLastEvaObjTargetCycleIdListCom")
    public OkrResult<QueryLastEvaObjTargetCycleIdListComRespDto> queryLastEvaObjTargetCycleIdListCom(QueryLastEvaObjTargetCycleIdListComReqDto reqDTO);
/**
   * D3-3批量查询被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleWeightCom")
    public OkrResult<BatchQueryEvaObjTargetCycleWeightComRespDto> batchQueryEvaObjTargetCycleWeightCom(BatchQueryEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-3查询五棵树被评对象目标周期详情(公共)
   */
    @PostMapping("/app/targetCycle/queryTreeEvaObjTargetCycleDetailCom")
    public OkrResult<QueryTreeEvaObjTargetCycleDetailComRespDto> queryTreeEvaObjTargetCycleDetailCom(QueryTreeEvaObjTargetCycleDetailComReqDto reqDTO);
/**
   * D3-查询被评对象目标周期权重详情(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleWeightDetailCom")
    public OkrResult<QueryEvaObjTargetCycleWeightDetailComRespDto> queryEvaObjTargetCycleWeightDetailCom(QueryEvaObjTargetCycleWeightDetailComReqDto reqDTO);
/**
   * D3-3查询被评对象目标周期列表(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleListCom")
    public OkrResult<QueryEvaObjTargetCycleListComRespDto> queryEvaObjTargetCycleListCom(QueryEvaObjTargetCycleListComReqDto reqDTO);
/**
   * D3-查询上级&上一周期被评对象目标周期详情(公共)
   */
    @PostMapping("/app/targetCycle/queryLastEvaObjTargetCycleIdDetailCom")
    public OkrResult<QueryLastEvaObjTargetCycleIdDetailComRespDto> queryLastEvaObjTargetCycleIdDetailCom(QueryLastEvaObjTargetCycleIdDetailComReqDto reqDTO);
/**
   * D3-3更新执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/refreshExecuteCycleStageCom")
    public OkrResult<RefreshExecuteCycleStageComRespDto> refreshExecuteCycleStageCom(RefreshExecuteCycleStageComReqDto reqDTO);
/**
   * D3-3查询被评对象目标周期详情(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleDetailCom")
    public OkrResult<QueryEvaObjTargetCycleDetailComRespDto> queryEvaObjTargetCycleDetailCom(QueryEvaObjTargetCycleDetailComReqDto reqDTO);
/**
   * D3-3查询执行周期阶段列表(公共)
   */
    @PostMapping("/app/targetCycle/queryExecuteCycleStageListCom")
    public OkrResult<QueryExecuteCycleStageListComRespDto> queryExecuteCycleStageListCom(QueryExecuteCycleStageListComReqDto reqDTO);
/**
   * D3-3更新执行周期阶段相关信息(公共)
   */
    @PostMapping("/app/targetCycle/refreshExecuteCycleStageInfoCom")
    public OkrResult<RefreshExecuteCycleStageInfoComRespDto> refreshExecuteCycleStageInfoCom(RefreshExecuteCycleStageInfoComReqDto reqDTO);
/**
   * D3-3循环更新执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/refreshLoopUpdateExCycleStageCom")
    public OkrResult<RefreshLoopUpdateExCycleStageComRespDto> refreshLoopUpdateExCycleStageCom(RefreshLoopUpdateExCycleStageComReqDto reqDTO);
/**
   * D3-3构建OKR责任主体当前与上级目标(公共)
   */
    @PostMapping("/app/targetCycle/structureOkrDeptCurrentSuperiorCom")
    public OkrResult<StructureOkrDeptCurrentSuperiorComRespDto> structureOkrDeptCurrentSuperiorCom(StructureOkrDeptCurrentSuperiorComReqDto reqDTO);
/**
   * D3-3删除被评对象目标周期预算设置(公共)
   */
    @PostMapping("/app/targetCycle/deleteEvaObjTargetCycleBudgetSetCom")
    public OkrResult<DeleteEvaObjTargetCycleBudgetSetComRespDto> deleteEvaObjTargetCycleBudgetSetCom(DeleteEvaObjTargetCycleBudgetSetComReqDto reqDTO);
/**
   * D3-3删除评价对象被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/deleteEvaObjTargetCycleCom")
    public OkrResult<DeleteEvaObjTargetCycleComRespDto> deleteEvaObjTargetCycleCom(DeleteEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3删除被评对象目标周期目标(公共)
   */
    @PostMapping("/app/targetCycle/deleteEvaObjTargetCycleTargetCom")
    public OkrResult<DeleteEvaObjTargetCycleTargetComRespDto> deleteEvaObjTargetCycleTargetCom(DeleteEvaObjTargetCycleTargetComReqDto reqDTO);
/**
   * D3-3删除被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/deleteEvaObjTargetCycleWeightCom")
    public OkrResult<DeleteEvaObjTargetCycleWeightComRespDto> deleteEvaObjTargetCycleWeightCom(DeleteEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-3更新当前及下一执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/refreshCurrentAndNextExecuteCycleStageCom")
    public OkrResult<RefreshCurrentAndNextExecuteCycleStageComRespDto> refreshCurrentAndNextExecuteCycleStageCom(RefreshCurrentAndNextExecuteCycleStageComReqDto reqDTO);
/**
   * D3-3更新开始和截止子执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/refreshStartAndEndxecuteSubCycleStageCom")
    public OkrResult<RefreshStartAndEndxecuteSubCycleStageComRespDto> refreshStartAndEndxecuteSubCycleStageCom(RefreshStartAndEndxecuteSubCycleStageComReqDto reqDTO);
/**
   * D3-3新增目标周期执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/addParentExecuteCycleStageCom")
    public OkrResult<AddParentExecuteCycleStageComRespDto> addParentExecuteCycleStageCom(AddParentExecuteCycleStageComReqDto reqDTO);
/**
   * D3-3新增部门目标任务书当前叶子(公共)
   */
    @PostMapping("/app/targetCycle/addDepMisStaTargetPresentLeafCom")
    public OkrResult<AddDepMisStaTargetPresentLeafComRespDto> addDepMisStaTargetPresentLeafCom(AddDepMisStaTargetPresentLeafComReqDto reqDTO);
/**
   * D3执行OKR个人树处理(公共)
   */
    @PostMapping("/app/targetCycle/implementOkrPersonalTreeHandleCom")
    public OkrResult<ImplementOkrPersonalTreeHandleComRespDto> implementOkrPersonalTreeHandleCom(ImplementOkrPersonalTreeHandleComReqDto reqDTO);
/**
   * D3-3新增被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/addEvaObjTargetCycleCom")
    public OkrResult<AddEvaObjTargetCycleComRespDto> addEvaObjTargetCycleCom(AddEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3更新目标被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/refreshTargetEvaObjTargetCycleCom")
    public OkrResult<RefreshTargetEvaObjTargetCycleComRespDto> refreshTargetEvaObjTargetCycleCom(RefreshTargetEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3批量增子周期被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/batchAddSubEvaObjTargetCycleCom")
    public OkrResult<BatchAddSubEvaObjTargetCycleComRespDto> batchAddSubEvaObjTargetCycleCom(BatchAddSubEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3新增目标被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/addTargetEvaObjTargetCycleCom")
    public OkrResult<AddTargetEvaObjTargetCycleComRespDto> addTargetEvaObjTargetCycleCom(AddTargetEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-2发布批次处理安排周期更新状态(公共)
   */
    @PostMapping("/app/targetCycle/releaseBatchHandleArrangeCycleUpdStatusCom")
    public OkrResult<ReleaseBatchHandleArrangeCycleUpdStatusComRespDto> releaseBatchHandleArrangeCycleUpdStatusCom(ReleaseBatchHandleArrangeCycleUpdStatusComReqDto reqDTO);
/**
   * D3-3撤销批次处理目标规划设置更新状态(公共)
   */
    @PostMapping("/app/targetCycle/undoBatchHandleTargetPlanSetUpdStatusCom")
    public OkrResult<UndoBatchHandleTargetPlanSetUpdStatusComRespDto> undoBatchHandleTargetPlanSetUpdStatusCom(UndoBatchHandleTargetPlanSetUpdStatusComReqDto reqDTO);
/**
   * D3-3发布批次处理目标规划设置更新状态(公共)
   */
    @PostMapping("/app/targetCycle/releaseBatchHandleTargetPlanSetUpdStatusCom")
    public OkrResult<ReleaseBatchHandleTargetPlanSetUpdStatusComRespDto> releaseBatchHandleTargetPlanSetUpdStatusCom(ReleaseBatchHandleTargetPlanSetUpdStatusComReqDto reqDTO);
/**
   * D3-3撤销批次处理目标预算更新状态(公共)
   */
    @PostMapping("/app/targetCycle/undoBatchHandleTargetBudgetUpdStatusCom")
    public OkrResult<UndoBatchHandleTargetBudgetUpdStatusComRespDto> undoBatchHandleTargetBudgetUpdStatusCom(UndoBatchHandleTargetBudgetUpdStatusComReqDto reqDTO);
/**
   * D3-3发布批次处理目标预算更新状态(公共)
   */
    @PostMapping("/app/targetCycle/releaseBatchHandleTargetBudgetUpdStatusCom")
    public OkrResult<ReleaseBatchHandleTargetBudgetUpdStatusComRespDto> releaseBatchHandleTargetBudgetUpdStatusCom(ReleaseBatchHandleTargetBudgetUpdStatusComReqDto reqDTO);
/**
   * D3-3撤销批次处理目标权重更新状态(公共)
   */
    @PostMapping("/app/targetCycle/undoBatchHandleTargetWeightUpdStatusCom")
    public OkrResult<UndoBatchHandleTargetWeightUpdStatusComRespDto> undoBatchHandleTargetWeightUpdStatusCom(UndoBatchHandleTargetWeightUpdStatusComReqDto reqDTO);
/**
   * D3-3发布批次处理目标权重更新状态(公共)
   */
    @PostMapping("/app/targetCycle/releaseBatchHandleTargetWeightUpdStatusCom")
    public OkrResult<ReleaseBatchHandleTargetWeightUpdStatusComRespDto> releaseBatchHandleTargetWeightUpdStatusCom(ReleaseBatchHandleTargetWeightUpdStatusComReqDto reqDTO);
/**
   * D3-3撤销批次处理目标值更新状态(公共)
   */
    @PostMapping("/app/targetCycle/undoBatchHandleTargetValueUpdStatusCom")
    public OkrResult<UndoBatchHandleTargetValueUpdStatusComRespDto> undoBatchHandleTargetValueUpdStatusCom(UndoBatchHandleTargetValueUpdStatusComReqDto reqDTO);
/**
   * D3-3发布批次处理目标值更新状态(公共)
   */
    @PostMapping("/app/targetCycle/releaseBatchHandleTargetValueUpdStatusCom")
    public OkrResult<ReleaseBatchHandleTargetValueUpdStatusComRespDto> releaseBatchHandleTargetValueUpdStatusCom(ReleaseBatchHandleTargetValueUpdStatusComReqDto reqDTO);
/**
   * D3-3撤销批次处理被评对象目标周期更新状态(公共)
   */
    @PostMapping("/app/targetCycle/undoBatchHandleEvaObjTargetCycleUpdStatusCom")
    public OkrResult<UndoBatchHandleEvaObjTargetCycleUpdStatusComRespDto> undoBatchHandleEvaObjTargetCycleUpdStatusCom(UndoBatchHandleEvaObjTargetCycleUpdStatusComReqDto reqDTO);
/**
   * D3-3发布批次处理被评对象目标周期更新状态(公共)
   */
    @PostMapping("/app/targetCycle/releaseBatchHandleEvaObjTargetCycleUpdStatusCom")
    public OkrResult<ReleaseBatchHandleEvaObjTargetCycleUpdStatusComRespDto> releaseBatchHandleEvaObjTargetCycleUpdStatusCom(ReleaseBatchHandleEvaObjTargetCycleUpdStatusComReqDto reqDTO);
/**
   * D3-11查询部门目标任务书ID列表(公共)
   */
    @PostMapping("/app/targetCycle/queryDeptTargetTaskBookIdListCom")
    public OkrResult<QueryDeptTargetTaskBookIdListComRespDto> queryDeptTargetTaskBookIdListCom(QueryDeptTargetTaskBookIdListComReqDto reqDTO);
/**
   * D3-3更新被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/refreshEvaObjTargetCycleCom")
    public OkrResult<RefreshEvaObjTargetCycleComRespDto> refreshEvaObjTargetCycleCom(RefreshEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3执行OKR个人树调度任务(公共)
   */
    @PostMapping("/app/targetCycle/implementOkrPersonalTreeTimingTaskCom")
    public OkrResult<ImplementOkrPersonalTreeTimingTaskComRespDto> implementOkrPersonalTreeTimingTaskCom(ImplementOkrPersonalTreeTimingTaskComReqDto reqDTO);
/**
   * D3-3更新目标内容的目标周期名称等(公共)
   */
    @PostMapping("/app/targetCycle/refreshTargetContCycleNameEtcCom")
    public OkrResult<RefreshTargetContCycleNameEtcComRespDto> refreshTargetContCycleNameEtcCom(RefreshTargetContCycleNameEtcComReqDto reqDTO);

/**
   * D3-3批量查询被评对象目标周期等
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleEtc")
    public OkrResult<BatchQueryEvaObjTargetCycleEtcRespDto> batchQueryEvaObjTargetCycleEtc(BatchQueryEvaObjTargetCycleEtcReqDto reqDTO);
/**
   * D3-3查询部门目标任务书目标内容等列表(公共)
   */
    @PostMapping("/app/targetCycle/queryDeptTargetTaskCycleContEtcListCom")
    public OkrResult<QueryDeptTargetTaskCycleContEtcListComRespDto> queryDeptTargetTaskCycleContEtcListCom(QueryDeptTargetTaskCycleContEtcListComReqDto reqDTO);
/**
   * D3-3批量设置部门目标任务书目标内容周期权重
   */
    @PostMapping("/app/targetCycle/batchSetDeptTargetTaskCycleWeight")
    public OkrResult<BatchSetDeptTargetTaskCycleWeightRespDto> batchSetDeptTargetTaskCycleWeight(BatchSetDeptTargetTaskCycleWeightReqDto reqDTO);
/**
   * D3-5查询规划资料菜单列表
   */
    @PostMapping("/app/targetCycle/queryPlanInforMenuList")
    public OkrResult<QueryPlanInforMenuListRespDto> queryPlanInforMenuList(QueryPlanInforMenuListReqDto reqDTO);
/**
   * D3-查询执行周期阶段详情（by执行周期ID）
   */
    @PostMapping("/app/targetCycle/queryExecuteCycleStageDetailCom")
    public OkrResult<QueryExecuteCycleStageDetailComRespDto> queryExecuteCycleStageDetailCom(QueryExecuteCycleStageDetailComReqDto reqDTO);
/**
   * D3-3查被评对象目标周期权重列表
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleWeightList")
    public OkrResult<QueryEvaObjTargetCycleWeightListRespDto> queryEvaObjTargetCycleWeightList(QueryEvaObjTargetCycleWeightListReqDto reqDTO);
/**
   * D3-3批量查询目标内容被评对象目标周期权重
   */
    @PostMapping("/app/targetCycle/batchQueryTargetContEvaCycWeight")
    public OkrResult<BatchQueryTargetContEvaCycWeightRespDto> batchQueryTargetContEvaCycWeight(BatchQueryTargetContEvaCycWeightReqDto reqDTO);
/**
   * D3-3判断基层评价模板开始管理
   */
    @PostMapping("/app/targetCycle/judgeBasicEvaTempStartMgt")
    public OkrResult<JudgeBasicEvaTempStartMgtRespDto> judgeBasicEvaTempStartMgt(JudgeBasicEvaTempStartMgtReqDto reqDTO);
/**
   * D3-3判断中层评价模板开始管理
   */
    @PostMapping("/app/targetCycle/judgeMidEvaTempStartMgt")
    public OkrResult<JudgeMidEvaTempStartMgtRespDto> judgeMidEvaTempStartMgt(JudgeMidEvaTempStartMgtReqDto reqDTO);
/**
   * D3-3判断高层评价模板开始管理
   */
    @PostMapping("/app/targetCycle/judgeTopEvaTempStartMgt")
    public OkrResult<JudgeTopEvaTempStartMgtRespDto> judgeTopEvaTempStartMgt(JudgeTopEvaTempStartMgtReqDto reqDTO);
/**
   * D3-3查被评对象目标周期列表
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleList")
    public OkrResult<QueryEvaObjTargetCycleListRespDto> queryEvaObjTargetCycleList(QueryEvaObjTargetCycleListReqDto reqDTO);
/**
   * D3-3查设置工作周期目标列表(管理)
   */
    @PostMapping("/app/targetCycle/querySetDutyCycleTargetList")
    public OkrResult<QuerySetDutyCycleTargetListRespDto> querySetDutyCycleTargetList(QuerySetDutyCycleTargetListReqDto reqDTO);
/**
   * D3-3查一级部门目标安排进展列表(边界)
   */
    @PostMapping("/app/targetCycle/queryOneDeptobjScheduleListBorder")
    public OkrResult<QueryOneDeptobjScheduleListBorderRespDto> queryOneDeptobjScheduleListBorder(QueryOneDeptobjScheduleListBorderReqDto reqDTO);
/**
   * D3-2查要求安排周期列表
   */
    @PostMapping("/app/targetCycle/queryRequestArrangeCycleList")
    public OkrResult<QueryRequestArrangeCycleListRespDto> queryRequestArrangeCycleList(QueryRequestArrangeCycleListReqDto reqDTO);
/**
   * D3-2批量查询要求安排周期
   */
    @PostMapping("/app/targetCycle/batchQueryRequestArrangeCycle")
    public OkrResult<BatchQueryRequestArrangeCycleRespDto> batchQueryRequestArrangeCycle(BatchQueryRequestArrangeCycleReqDto reqDTO);
/**
   * D3-3批量查询被评对象目标周期权重
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleWeight")
    public OkrResult<BatchQueryEvaObjTargetCycleWeightRespDto> batchQueryEvaObjTargetCycleWeight(BatchQueryEvaObjTargetCycleWeightReqDto reqDTO);
/**
   * D3-3查询部门目标任务书周期列表
   */
    @PostMapping("/app/targetCycle/queryDepMisStaTargetCycleList")
    public OkrResult<QueryDepMisStaTargetCycleListRespDto> queryDepMisStaTargetCycleList(QueryDepMisStaTargetCycleListReqDto reqDTO);
/**
   * D3-3查询基层依赖上级部门目标任务书ID详情(公共)
   */
    @PostMapping("/app/targetCycle/queryBasicRelySuperiorDeptTargetBookIDDetailCom")
    public OkrResult<QueryBasicRelySuperiorDeptTargetBookIDDetailComRespDto> queryBasicRelySuperiorDeptTargetBookIDDetailCom(QueryBasicRelySuperiorDeptTargetBookIDDetailComReqDto reqDTO);
/**
   * D3-3批量查询当前目标内容被评对象目标父周期(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryCurrentTargetContTargetCycleCom")
    public OkrResult<BatchQueryCurrentTargetContTargetCycleComRespDto> batchQueryCurrentTargetContTargetCycleCom(BatchQueryCurrentTargetContTargetCycleComReqDto reqDTO);
/**
   * D3-3指标目标值更新判断(公共)
   */
    @PostMapping("/app/targetCycle/refreshTargetObjValueUpdateJudgeCom")
    public OkrResult<RefreshTargetObjValueUpdateJudgeComRespDto> refreshTargetObjValueUpdateJudgeCom(RefreshTargetObjValueUpdateJudgeComReqDto reqDTO);
/**
   * D3-3中层指标目标值设置判断(公共)
   */
    @PostMapping("/app/targetCycle/queryMidTargetObjValueUpdateJudgeDetailCom")
    public OkrResult<QueryMidTargetObjValueUpdateJudgeDetailComRespDto> queryMidTargetObjValueUpdateJudgeDetailCom(QueryMidTargetObjValueUpdateJudgeDetailComReqDto reqDTO);
/**
   * D3-3基层指标目标值设置判断(公共)
   */
    @PostMapping("/app/targetCycle/queryBasicTargetObjValueUpdateJudgeDetailCom")
    public OkrResult<QueryBasicTargetObjValueUpdateJudgeDetailComRespDto> queryBasicTargetObjValueUpdateJudgeDetailCom(QueryBasicTargetObjValueUpdateJudgeDetailComReqDto reqDTO);
/**
   * D3-3循环更新目标周期权重检查项状态(公共)
   */
    @PostMapping("/app/targetCycle/refreshLoopUpdateTargetCycleWeightCheckItemStateCom")
    public OkrResult<RefreshLoopUpdateTargetCycleWeightCheckItemStateComRespDto> refreshLoopUpdateTargetCycleWeightCheckItemStateCom(RefreshLoopUpdateTargetCycleWeightCheckItemStateComReqDto reqDTO);
/**
   * D3-3批量设置指标被评对象目标周期权重
   */
    @PostMapping("/app/targetCycle/batchSetTargetObjCycleWeight")
    public OkrResult<BatchSetTargetObjCycleWeightRespDto> batchSetTargetObjCycleWeight(BatchSetTargetObjCycleWeightReqDto reqDTO);
/**
   * D3-3批量查询兄弟部门指标目标值(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryBrotherDeptTargetObjCycleTargetValueCom")
    public OkrResult<BatchQueryBrotherDeptTargetObjCycleTargetValueComRespDto> batchQueryBrotherDeptTargetObjCycleTargetValueCom(BatchQueryBrotherDeptTargetObjCycleTargetValueComReqDto reqDTO);
/**
   * D3-3查询周期目标值设置元素判断(公共)
   */
    @PostMapping("/app/targetCycle/queryCycleTargetValueSetEleJudgementDetailCom")
    public OkrResult<QueryCycleTargetValueSetEleJudgementDetailComRespDto> queryCycleTargetValueSetEleJudgementDetailCom(QueryCycleTargetValueSetEleJudgementDetailComReqDto reqDTO);
/**
   * D3-3查询兄弟部门指标目标值列表(公共)
   */
    @PostMapping("/app/targetCycle/queryBrotherDeptTargetObjCycleTargetValueListCom")
    public OkrResult<QueryBrotherDeptTargetObjCycleTargetValueListComRespDto> queryBrotherDeptTargetObjCycleTargetValueListCom(QueryBrotherDeptTargetObjCycleTargetValueListComReqDto reqDTO);
/**
   * D3-3查询上级指标目标值(公共)
   */
    @PostMapping("/app/targetCycle/querySuperiorTargetObjCycleTargetValueDetailCom")
    public OkrResult<QuerySuperiorTargetObjCycleTargetValueDetailComRespDto> querySuperiorTargetObjCycleTargetValueDetailCom(QuerySuperiorTargetObjCycleTargetValueDetailComReqDto reqDTO);
/**
   * D3-3构建目标内容中期被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/structureTargetContMidEvaObjTargetCycleCom")
    public OkrResult<StructureTargetContMidEvaObjTargetCycleComRespDto> structureTargetContMidEvaObjTargetCycleCom(StructureTargetContMidEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3查被评对象目标周期详情
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleDetail")
    public OkrResult<QueryEvaObjTargetCycleDetailRespDto> queryEvaObjTargetCycleDetail(QueryEvaObjTargetCycleDetailReqDto reqDTO);
/**
   * D3-3查询目标内容中期被评对象目标周期
   */
    @PostMapping("/app/targetCycle/queryTargetContMidEvaObjTargetCycleDetail")
    public OkrResult<QueryTargetContMidEvaObjTargetCycleDetailRespDto> queryTargetContMidEvaObjTargetCycleDetail(QueryTargetContMidEvaObjTargetCycleDetailReqDto reqDTO);
/**
   * D3-3查询指标目标值列表(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetValueListCom")
    public OkrResult<QueryTargetValueListComRespDto> queryTargetValueListCom(QueryTargetValueListComReqDto reqDTO);
/**
   * D3-3查询上级及兄弟部门指标目标值列表(公共)
   */
    @PostMapping("/app/targetCycle/querySuperiorAndBrotherTargetObjCycleTargetValueListCom")
    public OkrResult<QuerySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto> querySuperiorAndBrotherTargetObjCycleTargetValueListCom(QuerySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto reqDTO);
/**
   * D3-3删除执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/deleteExecuteCycleStageCom")
    public OkrResult<DeleteExecuteCycleStageComRespDto> deleteExecuteCycleStageCom(DeleteExecuteCycleStageComReqDto reqDTO);
/**
   * D3-删除要求安排周期(公共)
   */
    @PostMapping("/app/targetCycle/deleteRequestArrangeCycleCom")
    public OkrResult<DeleteRequestArrangeCycleComRespDto> deleteRequestArrangeCycleCom(DeleteRequestArrangeCycleComReqDto reqDTO);
/**
   * D3-3删除被评对象目标周期目标设置(公共)
   */
    @PostMapping("/app/targetCycle/deleteEvaObjTargetCycleOsetCom")
    public OkrResult<DeleteEvaObjTargetCycleOsetComRespDto> deleteEvaObjTargetCycleOsetCom(DeleteEvaObjTargetCycleOsetComReqDto reqDTO);
/**
   * D3-3查被评对象目标周期汇报单条(边界)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleReportSingleDetailBorder")
    public OkrResult<QueryEvaObjTargetCycleReportSingleDetailBorderRespDto> queryEvaObjTargetCycleReportSingleDetailBorder(QueryEvaObjTargetCycleReportSingleDetailBorderReqDto reqDTO);
/**
   * D3-3查询被评对象目标周期目标详情(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleTargetDetailCom")
    public OkrResult<QueryEvaObjTargetCycleTargetDetailComRespDto> queryEvaObjTargetCycleTargetDetailCom(QueryEvaObjTargetCycleTargetDetailComReqDto reqDTO);
/**
   * D3-3新增目标执行周期阶段
   */
    @PostMapping("/app/targetCycle/addTargetExecuteCycleStage")
    public OkrResult<AddTargetExecuteCycleStageRespDto> addTargetExecuteCycleStage(AddTargetExecuteCycleStageReqDto reqDTO);
/**
   * D3-3批量增部门目标周期权重分(公共)
   */
    @PostMapping("/app/targetCycle/batchAddDeptTargetCycleWeightScoreCom")
    public OkrResult<BatchAddDeptTargetCycleWeightScoreComRespDto> batchAddDeptTargetCycleWeightScoreCom(BatchAddDeptTargetCycleWeightScoreComReqDto reqDTO);
/**
   * D3-3批量增部门目标(公共)
   */
    @PostMapping("/app/targetCycle/batchAddDeptTargetCom")
    public OkrResult<BatchAddDeptTargetComRespDto> batchAddDeptTargetCom(BatchAddDeptTargetComReqDto reqDTO);
/**
   * D3-3批量增部门目标等信息(公共)
   */
    @PostMapping("/app/targetCycle/batchAddDeptTargetEtcInfoCom")
    public OkrResult<BatchAddDeptTargetEtcInfoComRespDto> batchAddDeptTargetEtcInfoCom(BatchAddDeptTargetEtcInfoComReqDto reqDTO);
/**
   * D3-3批量设置目标分类被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchSetTargetCatEvaObjCycleWeightCom")
    public OkrResult<BatchSetTargetCatEvaObjCycleWeightComRespDto> batchSetTargetCatEvaObjCycleWeightCom(BatchSetTargetCatEvaObjCycleWeightComReqDto reqDTO);
/**
   * D3-3新增执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/addExecuteCycleStageCom")
    public OkrResult<AddExecuteCycleStageComRespDto> addExecuteCycleStageCom(AddExecuteCycleStageComReqDto reqDTO);
/**
   * D3-2批量增目标周期规划设置(公共)
   */
    @PostMapping("/app/targetCycle/batchAddTargetCyclePsetCom")
    public OkrResult<BatchAddTargetCyclePsetComRespDto> batchAddTargetCyclePsetCom(BatchAddTargetCyclePsetComReqDto reqDTO);
/**
   * D3-3批量增被评对象目标周期目标(公共)
   */
    @PostMapping("/app/targetCycle/batchAddEvaObjTargetCycleTargetCom")
    public OkrResult<BatchAddEvaObjTargetCycleTargetComRespDto> batchAddEvaObjTargetCycleTargetCom(BatchAddEvaObjTargetCycleTargetComReqDto reqDTO);
/**
   * D3-3查询指标要求安排目标周期目标列表(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetObjArrangeCycleTargetNumListCom")
    public OkrResult<QueryTargetObjArrangeCycleTargetNumListComRespDto> queryTargetObjArrangeCycleTargetNumListCom(QueryTargetObjArrangeCycleTargetNumListComReqDto reqDTO);
/**
   * D3-3更新目标周期目标树ID(公共)
   */
    @PostMapping("/app/targetCycle/refreshTargerCycleValueTreeObjCom")
    public OkrResult<RefreshTargerCycleValueTreeObjComRespDto> refreshTargerCycleValueTreeObjCom(RefreshTargerCycleValueTreeObjComReqDto reqDTO);
/**
   * D3-3查询被评对象目标周期目标列表(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleTargetListCom")
    public OkrResult<QueryEvaObjTargetCycleTargetListComRespDto> queryEvaObjTargetCycleTargetListCom(QueryEvaObjTargetCycleTargetListComReqDto reqDTO);
/**
   * D3-3批量查询目标内容被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryTargetContEvaCycWeightCom")
    public OkrResult<BatchQueryTargetContEvaCycWeightComRespDto> batchQueryTargetContEvaCycWeightCom(BatchQueryTargetContEvaCycWeightComReqDto reqDTO);
/**
   * D3-3设置高中基层目标周期目标值(公共)
   */
    @PostMapping("/app/targetCycle/setTopAndBasicTargetCycleValueCom")
    public OkrResult<SetTopAndBasicTargetCycleValueComRespDto> setTopAndBasicTargetCycleValueCom(SetTopAndBasicTargetCycleValueComReqDto reqDTO);
/**
   * D3-3循环修改被评对象目标周期目标(公共)
   */
    @PostMapping("/app/targetCycle/updateEvaObjTargetCycleTargetCom")
    public OkrResult<UpdateEvaObjTargetCycleTargetComRespDto> updateEvaObjTargetCycleTargetCom(UpdateEvaObjTargetCycleTargetComReqDto reqDTO);
/**
   * D3-3高层指标目标值设置判断(公共)
   */
    @PostMapping("/app/targetCycle/queryTopTargetObjValueUpdateJudgeDetailCom")
    public OkrResult<QueryTopTargetObjValueUpdateJudgeDetailComRespDto> queryTopTargetObjValueUpdateJudgeDetailCom(QueryTopTargetObjValueUpdateJudgeDetailComReqDto reqDTO);
/**
   * D3-3异步循环更新祖先父子状态(公共)
   */
    @PostMapping("/app/targetCycle/refreshLoopUpdateAncestorParentStateCom")
    public OkrResult<RefreshLoopUpdateAncestorParentStateComRespDto> refreshLoopUpdateAncestorParentStateCom(RefreshLoopUpdateAncestorParentStateComReqDto reqDTO);
/**
   * D3-3批量设置被评对象目标周期权重
   */
    @PostMapping("/app/targetCycle/batchSetEvaObjTargetCycleWeight")
    public OkrResult<BatchSetEvaObjTargetCycleWeightRespDto> batchSetEvaObjTargetCycleWeight(BatchSetEvaObjTargetCycleWeightReqDto reqDTO);
/**
   * D3-3批量设置高层指标目标值
   */
    @PostMapping("/app/targetCycle/batchSetTopSingleAndIrregularCycleTargetValue")
    public OkrResult<BatchSetTopSingleAndIrregularCycleTargetValueRespDto> batchSetTopSingleAndIrregularCycleTargetValue(BatchSetTopSingleAndIrregularCycleTargetValueReqDto reqDTO);
/**
   * D3-3查询目标周期匹配被评对象目标周期列表
   */
    @PostMapping("/app/targetCycle/queryTargetCycleEvaObjTargetCycleList")
    public OkrResult<QueryTargetCycleEvaObjTargetCycleListRespDto> queryTargetCycleEvaObjTargetCycleList(QueryTargetCycleEvaObjTargetCycleListReqDto reqDTO);
/**
   * D3定时更新OKR个人树调度任务
   */
    @PostMapping("/app/targetCycle/timingRefreshOkrPersonalTreeTimingTask")
    public OkrResult<TimingRefreshOkrPersonalTreeTimingTaskRespDto> timingRefreshOkrPersonalTreeTimingTask(TimingRefreshOkrPersonalTreeTimingTaskReqDto reqDTO);
/**
   * D3-3批量设置高中基层目标周期目标值
   */
    @PostMapping("/app/targetCycle/batchSetTopAndBasicTargetCycleValue")
    public OkrResult<BatchSetTopAndBasicTargetCycleValueRespDto> batchSetTopAndBasicTargetCycleValue(BatchSetTopAndBasicTargetCycleValueReqDto reqDTO);
/**
   * D3-3新增部门目标周期权重分(公共)
   */
    @PostMapping("/app/targetCycle/addDeptTargetCycleWeightScoreCom")
    public OkrResult<AddDeptTargetCycleWeightScoreComRespDto> addDeptTargetCycleWeightScoreCom(AddDeptTargetCycleWeightScoreComReqDto reqDTO);
/**
   * D3-3批量删部门目标周期权重分(公共)
   */
    @PostMapping("/app/targetCycle/batchDeleteDeptTargetCycleWeightScoreCom")
    public OkrResult<BatchDeleteDeptTargetCycleWeightScoreComRespDto> batchDeleteDeptTargetCycleWeightScoreCom(BatchDeleteDeptTargetCycleWeightScoreComReqDto reqDTO);
/**
   * D3-3新增部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/addDeptTargetBatchEtcInfoCom")
    public OkrResult<AddDeptTargetBatchEtcInfoComRespDto> addDeptTargetBatchEtcInfoCom(AddDeptTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3-3删除部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/deleteDeptTargetBatchEtcInfoCom")
    public OkrResult<DeleteDeptTargetBatchEtcInfoComRespDto> deleteDeptTargetBatchEtcInfoCom(DeleteDeptTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3-3新增目标内容父子被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/addTargetContEvaObjTargetCycleCom")
    public OkrResult<AddTargetContEvaObjTargetCycleComRespDto> addTargetContEvaObjTargetCycleCom(AddTargetContEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3新增单/不规则周期被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/addParentEtcEvaObjTargetCycleCom")
    public OkrResult<AddParentEtcEvaObjTargetCycleComRespDto> addParentEtcEvaObjTargetCycleCom(AddParentEtcEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3设置目标分类被评对象目标周期（父子中）
   */
    @PostMapping("/app/targetCycle/setTargetCatEvaObjTargetCycle")
    public OkrResult<SetTargetCatEvaObjTargetCycleRespDto> setTargetCatEvaObjTargetCycle(SetTargetCatEvaObjTargetCycleReqDto reqDTO);
/**
   * D3-3设置目标分类单/不规则被评对象目标周期
   */
    @PostMapping("/app/targetCycle/setTargetCatIrregularityEtcEvaObjTargetCycle")
    public OkrResult<SetTargetCatIrregularityEtcEvaObjTargetCycleRespDto> setTargetCatIrregularityEtcEvaObjTargetCycle(SetTargetCatIrregularityEtcEvaObjTargetCycleReqDto reqDTO);
/**
   * D3-3设置指标被评对象目标周期
   */
    @PostMapping("/app/targetCycle/setTargetObjEvaObjTargetCycle")
    public OkrResult<SetTargetObjEvaObjTargetCycleRespDto> setTargetObjEvaObjTargetCycle(SetTargetObjEvaObjTargetCycleReqDto reqDTO);
/**
   * D3-3查询当前目标内容被评对象目标父周期
   */
    @PostMapping("/app/targetCycle/queryCurrentTargetContTargetCycleDetail")
    public OkrResult<QueryCurrentTargetContTargetCycleDetailRespDto> queryCurrentTargetContTargetCycleDetail(QueryCurrentTargetContTargetCycleDetailReqDto reqDTO);
/**
   * D3-3查询上级目标内容被评对象目标周期权重列表
   */
    @PostMapping("/app/targetCycle/querySuperiorEvaObjTargetCycleList")
    public OkrResult<QuerySuperiorEvaObjTargetCycleListRespDto> querySuperiorEvaObjTargetCycleList(QuerySuperiorEvaObjTargetCycleListReqDto reqDTO);
/**
   * D3-3删除目标周期预算设置(公共)
   */
    @PostMapping("/app/targetCycle/deleteTargetCycleBudgetSetSetCom")
    public OkrResult<DeleteTargetCycleBudgetSetSetComRespDto> deleteTargetCycleBudgetSetSetCom(DeleteTargetCycleBudgetSetSetComReqDto reqDTO);
/**
   * D3-3删除目标周期权重设置(公共)
   */
    @PostMapping("/app/targetCycle/deleteTargetCycleWeightSetCom")
    public OkrResult<DeleteTargetCycleWeightSetComRespDto> deleteTargetCycleWeightSetCom(DeleteTargetCycleWeightSetComReqDto reqDTO);
/**
   * D3-3删除目标周期规划设置(公共)
   */
    @PostMapping("/app/targetCycle/deleteTargetCyclePsetCom")
    public OkrResult<DeleteTargetCyclePsetComRespDto> deleteTargetCyclePsetCom(DeleteTargetCyclePsetComReqDto reqDTO);
/**
   * D3-3删除被评对象目标周期相关(公共)
   */
    @PostMapping("/app/targetCycle/deleteEvaObjTargetCycleEtcInfoCom")
    public OkrResult<DeleteEvaObjTargetCycleEtcInfoComRespDto> deleteEvaObjTargetCycleEtcInfoCom(DeleteEvaObjTargetCycleEtcInfoComReqDto reqDTO);
/**
   * D3-3删除目标内容周期相关信息等(公共)
   */
    @PostMapping("/app/targetCycle/deleteTargetContCycleEtcinfoCom")
    public OkrResult<DeleteTargetContCycleEtcinfoComRespDto> deleteTargetContCycleEtcinfoCom(DeleteTargetContCycleEtcinfoComReqDto reqDTO);
/**
   * D3执行补充树节点到目标设置(公共)
   */
    @PostMapping("/app/targetCycle/implementReplenishTreeNodeTargetSetCom")
    public OkrResult<ImplementReplenishTreeNodeTargetSetComRespDto> implementReplenishTreeNodeTargetSetCom(ImplementReplenishTreeNodeTargetSetComReqDto reqDTO);
/**
   * D3执行清空目标或诊断值(公共)
   */
    @PostMapping("/app/targetCycle/implementEmptyTargetDiagnosisValueCom")
    public OkrResult<ImplementEmptyTargetDiagnosisValueComRespDto> implementEmptyTargetDiagnosisValueCom(ImplementEmptyTargetDiagnosisValueComReqDto reqDTO);
/**
   * D3-3更新任务进展状态(公共)
   */
    @PostMapping("/app/targetCycle/refreshTaskStatusCom")
    public OkrResult<RefreshTaskStatusComRespDto> refreshTaskStatusCom(RefreshTaskStatusComReqDto reqDTO);
/**
   * D3-3判断任务完成状态元素(公共)
   */
    @PostMapping("/app/targetCycle/judgeTaskCompletionStatusEleCom")
    public OkrResult<JudgeTaskCompletionStatusEleComRespDto> judgeTaskCompletionStatusEleCom(JudgeTaskCompletionStatusEleComReqDto reqDTO);
/**
   * D3判断父子中周期传值(公共)
   */
    @PostMapping("/app/targetCycle/judgeBetweenFatherSonValueTransferCom")
    public OkrResult<JudgeBetweenFatherSonValueTransferComRespDto> judgeBetweenFatherSonValueTransferCom(JudgeBetweenFatherSonValueTransferComReqDto reqDTO);
/**
   * D3-更新特殊执行周期(更新执行周期上下级及时段规则)
   */
    @PostMapping("/app/targetCycle/refreshSpecExecCycleStageCom")
    public OkrResult<RefreshSpecExecCycleStageComRespDto> refreshSpecExecCycleStageCom(RefreshSpecExecCycleStageComReqDto reqDTO);
/**
   * D3-执行补偿新增执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/implementCompExecuteCycleStageCom")
    public OkrResult<ImplementCompExecuteCycleStageComRespDto> implementCompExecuteCycleStageCom(ImplementCompExecuteCycleStageComReqDto reqDTO);
/**
   * D3判断周期类型是否平台(公共)
   */
    @PostMapping("/app/targetCycle/judgeCycleTypeIsPlatformCom")
    public OkrResult<JudgeCycleTypeIsPlatformComRespDto> judgeCycleTypeIsPlatformCom(JudgeCycleTypeIsPlatformComReqDto reqDTO);
/**
   * D3-更新特殊周期周期名称(公共)
   */
    @PostMapping("/app/targetCycle/refreshSpecCycleNameCom")
    public OkrResult<RefreshSpecCycleNameComRespDto> refreshSpecCycleNameCom(RefreshSpecCycleNameComReqDto reqDTO);
/**
   * D3查询目标内容执行周期阶段列表(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetContExecuteCycleStageListCom")
    public OkrResult<QueryTargetContExecuteCycleStageListComRespDto> queryTargetContExecuteCycleStageListCom(QueryTargetContExecuteCycleStageListComReqDto reqDTO);
/**
   * D3查询部门树根节点(公共)
   */
    @PostMapping("/app/targetCycle/queryDeptTreeRootNodeDetailCom")
    public OkrResult<QueryDeptTreeRootNodeDetailComRespDto> queryDeptTreeRootNodeDetailCom(QueryDeptTreeRootNodeDetailComReqDto reqDTO);
/**
   * D3-3查询模板下部门目标任务书列表(公共)
   */
    @PostMapping("/app/targetCycle/queryTempDeptTargetTaskBookListCom")
    public OkrResult<QueryTempDeptTargetTaskBookListComRespDto> queryTempDeptTargetTaskBookListCom(QueryTempDeptTargetTaskBookListComReqDto reqDTO);
/**
   * D3-执行分析目标分类上级类型(公共)
   */
    @PostMapping("/app/targetCycle/implementAnalyseCategorySuperiorTypeCom")
    public OkrResult<ImplementAnalyseCategorySuperiorTypeComRespDto> implementAnalyseCategorySuperiorTypeCom(ImplementAnalyseCategorySuperiorTypeComReqDto reqDTO);
/**
   * D3-3执行新增部门树根节点被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/implementDeptTreeRootNodeEvaObjTargetCycleCom")
    public OkrResult<ImplementDeptTreeRootNodeEvaObjTargetCycleComRespDto> implementDeptTreeRootNodeEvaObjTargetCycleCom(ImplementDeptTreeRootNodeEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3-3删除部门树根节点(公共)
   */
    @PostMapping("/app/targetCycle/deleteDeptTreeRootNodeCom")
    public OkrResult<DeleteDeptTreeRootNodeComRespDto> deleteDeptTreeRootNodeCom(DeleteDeptTreeRootNodeComReqDto reqDTO);
/**
   * D3执行置单个空树节点目标设置(公共)
   */
    @PostMapping("/app/targetCycle/implementEmptyTreeNodeTargetSetCom")
    public OkrResult<ImplementEmptyTreeNodeTargetSetComRespDto> implementEmptyTreeNodeTargetSetCom(ImplementEmptyTreeNodeTargetSetComReqDto reqDTO);
/**
   * D3批量改补充多个树节点到目标设置(公共)
   */
    @PostMapping("/app/targetCycle/batchUpdatePlugMultipleTreeNodeTargetSetCom")
    public OkrResult<BatchUpdatePlugMultipleTreeNodeTargetSetComRespDto> batchUpdatePlugMultipleTreeNodeTargetSetCom(BatchUpdatePlugMultipleTreeNodeTargetSetComReqDto reqDTO);
/**
   * D3-11撤销想存档部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/undoToArchiveDeptTargetBatchEtcInfoCom")
    public OkrResult<UndoToArchiveDeptTargetBatchEtcInfoComRespDto> undoToArchiveDeptTargetBatchEtcInfoCom(UndoToArchiveDeptTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3执行生命周期操作当前一级部门目标周期(公共)
   */
    @PostMapping("/app/targetCycle/lifecycleActionsCurrentFirstDeptTargetCycleCom")
    public OkrResult<LifecycleActionsCurrentFirstDeptTargetCycleComRespDto> lifecycleActionsCurrentFirstDeptTargetCycleCom(LifecycleActionsCurrentFirstDeptTargetCycleComReqDto reqDTO);
/**
   * D3执行生命周期操作目标周期权重设置(公共)
   */
    @PostMapping("/app/targetCycle/lifecycleActionsTargetCycleWeightSetCom")
    public OkrResult<LifecycleActionsTargetCycleWeightSetComRespDto> lifecycleActionsTargetCycleWeightSetCom(LifecycleActionsTargetCycleWeightSetComReqDto reqDTO);
/**
   * D3-11存档部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/archiveDeptTargetBatchEtcInfoCom")
    public OkrResult<ArchiveDeptTargetBatchEtcInfoComRespDto> archiveDeptTargetBatchEtcInfoCom(ArchiveDeptTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3-更新指标叶子节点目标周期名称等(公共)
   */
    @PostMapping("/app/targetCycle/refreshTargetObjLeafNodeCycleNameEtcCom")
    public OkrResult<RefreshTargetObjLeafNodeCycleNameEtcComRespDto> refreshTargetObjLeafNodeCycleNameEtcCom(RefreshTargetObjLeafNodeCycleNameEtcComReqDto reqDTO);
/**
   * D3-3批量查询被评对象目标周期等(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleEtcCom")
    public OkrResult<BatchQueryEvaObjTargetCycleEtcComRespDto> batchQueryEvaObjTargetCycleEtcCom(BatchQueryEvaObjTargetCycleEtcComReqDto reqDTO);
/**
   * D3查询中基层校验观测点列表(公共)
   */
    @PostMapping("/app/targetCycle/queryMidBasicCheckTargetListCom")
    public OkrResult<QueryMidBasicCheckTargetListComRespDto> queryMidBasicCheckTargetListCom(QueryMidBasicCheckTargetListComReqDto reqDTO);
/**
   * D3-3批量查询被评对象目标周期目标设置(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleOsetCom")
    public OkrResult<BatchQueryEvaObjTargetCycleOsetComRespDto> batchQueryEvaObjTargetCycleOsetCom(BatchQueryEvaObjTargetCycleOsetComReqDto reqDTO);
/**
   * D3查询中基层校验观测点带责任主体列表
   */
    @PostMapping("/app/targetCycle/queryMidBasicCheckTargetDutyList")
    public OkrResult<QueryMidBasicCheckTargetDutyListRespDto> queryMidBasicCheckTargetDutyList(QueryMidBasicCheckTargetDutyListReqDto reqDTO);
/**
   * D3查询表格横向目标周期列表(公共)
   */
    @PostMapping("/app/targetCycle/queryFormHorizontalTargetPeriodListCom")
    public OkrResult<QueryFormHorizontalTargetPeriodListComRespDto> queryFormHorizontalTargetPeriodListCom(QueryFormHorizontalTargetPeriodListComReqDto reqDTO);
/**
   * D3执行纵向比较目标值(公共)
   */
    @PostMapping("/app/targetCycle/implementVerticalComparisonTargetValueCom")
    public OkrResult<ImplementVerticalComparisonTargetValueComRespDto> implementVerticalComparisonTargetValueCom(ImplementVerticalComparisonTargetValueComReqDto reqDTO);
/**
   * D3查询被评对象目标周期目标设置列表(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleOsetListCom")
    public OkrResult<QueryEvaObjTargetCycleOsetListComRespDto> queryEvaObjTargetCycleOsetListCom(QueryEvaObjTargetCycleOsetListComReqDto reqDTO);
/**
   * D3执行合理性校验目标设置
   */
    @PostMapping("/app/targetCycle/implementRationalityCheckTargetSet")
    public OkrResult<ImplementRationalityCheckTargetSetRespDto> implementRationalityCheckTargetSet(ImplementRationalityCheckTargetSetReqDto reqDTO);
/**
   * D3执行判断父子中单选(公共)
   */
    @PostMapping("/app/targetCycle/implementJudgeFatherSonMidSingleCycleCom")
    public OkrResult<ImplementJudgeFatherSonMidSingleCycleComRespDto> implementJudgeFatherSonMidSingleCycleCom(ImplementJudgeFatherSonMidSingleCycleComReqDto reqDTO);
/**
   * D3-判断目标值设置情况(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetValueSetJudgeDetailCom")
    public OkrResult<QueryTargetValueSetJudgeDetailComRespDto> queryTargetValueSetJudgeDetailCom(QueryTargetValueSetJudgeDetailComReqDto reqDTO);
/**
   * D3-3查询目标内容被评对象目标周期权重列表
   */
    @PostMapping("/app/targetCycle/queryTargetContEvaCycWeightList")
    public OkrResult<QueryTargetContEvaCycWeightListRespDto> queryTargetContEvaCycWeightList(QueryTargetContEvaCycWeightListReqDto reqDTO);
/**
   * D3-执行删除多余执行周期(公共)
   */
    @PostMapping("/app/targetCycle/implementDelExcrescentCycleStageCom")
    public OkrResult<ImplementDelExcrescentCycleStageComRespDto> implementDelExcrescentCycleStageCom(ImplementDelExcrescentCycleStageComReqDto reqDTO);
/**
   * D3执行校验工作周期合理性(公共)
   */
    @PostMapping("/app/targetCycle/implementCheckWorkCycleRationalityCom")
    public OkrResult<ImplementCheckWorkCycleRationalityComRespDto> implementCheckWorkCycleRationalityCom(ImplementCheckWorkCycleRationalityComReqDto reqDTO);
/**
   * D3执行校验目标工作周期合理性
   */
    @PostMapping("/app/targetCycle/implementCheckTargetWorkCycleRationality")
    public OkrResult<ImplementCheckTargetWorkCycleRationalityRespDto> implementCheckTargetWorkCycleRationality(ImplementCheckTargetWorkCycleRationalityReqDto reqDTO);
/**
   * D3-执行起始值合规性校验(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetStartValueComplianceVerifyCom")
    public OkrResult<ImplementTargetStartValueComplianceVerifyComRespDto> implementTargetStartValueComplianceVerifyCom(ImplementTargetStartValueComplianceVerifyComReqDto reqDTO);
/**
   * D3-执行上级权重设置校验(公共)
   */
    @PostMapping("/app/targetCycle/implementParentWeightSetVerifyCom")
    public OkrResult<ImplementParentWeightSetVerifyComRespDto> implementParentWeightSetVerifyCom(ImplementParentWeightSetVerifyComReqDto reqDTO);
/**
   * D3-执行通过子周期补偿新增执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/implementCompExecuteCycleStageByParentCycleCom")
    public OkrResult<ImplementCompExecuteCycleStageByParentCycleComRespDto> implementCompExecuteCycleStageByParentCycleCom(ImplementCompExecuteCycleStageByParentCycleComReqDto reqDTO);
/**
   * D3执行判断目标权重是否合理(公共)
   */
    @PostMapping("/app/targetCycle/implementCheckTargetWeightRationalityCom")
    public OkrResult<ImplementCheckTargetWeightRationalityComRespDto> implementCheckTargetWeightRationalityCom(ImplementCheckTargetWeightRationalityComReqDto reqDTO);
/**
   * D3判断全周期目标权重合理性(公共)
   */
    @PostMapping("/app/targetCycle/judgeAllTargetWeightRationalityCom")
    public OkrResult<JudgeAllTargetWeightRationalityComRespDto> judgeAllTargetWeightRationalityCom(JudgeAllTargetWeightRationalityComReqDto reqDTO);
/**
   * D3-3批量改目标周期相对上级排序(公共)
   */
    @PostMapping("/app/targetCycle/batchUpdateTargetCycleRelativeOrderNumberCom")
    public OkrResult<BatchUpdateTargetCycleRelativeOrderNumberComRespDto> batchUpdateTargetCycleRelativeOrderNumberCom(BatchUpdateTargetCycleRelativeOrderNumberComReqDto reqDTO);
/**
   * D3-3执行内容目标周期合法性校验(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetContCycleLegalityVerifyCom")
    public OkrResult<ImplementTargetContCycleLegalityVerifyComRespDto> implementTargetContCycleLegalityVerifyCom(ImplementTargetContCycleLegalityVerifyComReqDto reqDTO);
/**
   * D3判断部门目标任务树节点兄弟(公共)
   */
    @PostMapping("/app/targetCycle/judgeDeptObjTreeNodeBrothersCom")
    public OkrResult<JudgeDeptObjTreeNodeBrothersComRespDto> judgeDeptObjTreeNodeBrothersCom(JudgeDeptObjTreeNodeBrothersComReqDto reqDTO);
/**
   * 111D3-3新增部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/addDeptTargetBatchEtcInfoCom1")
    public OkrResult<AddDeptTargetBatchEtcInfoCom1RespDto> addDeptTargetBatchEtcInfoCom1(AddDeptTargetBatchEtcInfoCom1ReqDto reqDTO);
/**
   * 11D3-11删除部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/deleteDeptTargetBatchEtcInfoCom1")
    public OkrResult<DeleteDeptTargetBatchEtcInfoCom1RespDto> deleteDeptTargetBatchEtcInfoCom1(DeleteDeptTargetBatchEtcInfoCom1ReqDto reqDTO);
/**
   * D3-3批量撤销被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchUndoEvaObjTargetCycleWeightCom")
    public OkrResult<BatchUndoEvaObjTargetCycleWeightComRespDto> batchUndoEvaObjTargetCycleWeightCom(BatchUndoEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-3批量想存档被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchToArchiveEvaObjTargetCycleWeightCom")
    public OkrResult<BatchToArchiveEvaObjTargetCycleWeightComRespDto> batchToArchiveEvaObjTargetCycleWeightCom(BatchToArchiveEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-执行目标周期连续性分析(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetCycleIsContinueAnalyseCom")
    public OkrResult<ImplementTargetCycleIsContinueAnalyseComRespDto> implementTargetCycleIsContinueAnalyseCom(ImplementTargetCycleIsContinueAnalyseComReqDto reqDTO);
/**
   * D3-11想存档部门目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/toArchiveDeptTargetBatchEtcInfoCom")
    public OkrResult<ToArchiveDeptTargetBatchEtcInfoComRespDto> toArchiveDeptTargetBatchEtcInfoCom(ToArchiveDeptTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3撤销想存档部门根节点目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/undoToArchiveDeptRootNodeTargetBatchEtcInfoCom")
    public OkrResult<UndoToArchiveDeptRootNodeTargetBatchEtcInfoComRespDto> undoToArchiveDeptRootNodeTargetBatchEtcInfoCom(UndoToArchiveDeptRootNodeTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3-3想存档部门根节点目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/toArchiveDeptRootNodeTargetBatchEtcInfoCom")
    public OkrResult<ToArchiveDeptRootNodeTargetBatchEtcInfoComRespDto> toArchiveDeptRootNodeTargetBatchEtcInfoCom(ToArchiveDeptRootNodeTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3-3删除部门根节点目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/deleteDeptRootNodeTargetBatchEtcInfoCom")
    public OkrResult<DeleteDeptRootNodeTargetBatchEtcInfoComRespDto> deleteDeptRootNodeTargetBatchEtcInfoCom(DeleteDeptRootNodeTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3-新增部门根节点目标批次等信息(公共)
   */
    @PostMapping("/app/targetCycle/addDeptRootNodeTargetBatchEtcInfoCom")
    public OkrResult<AddDeptRootNodeTargetBatchEtcInfoComRespDto> addDeptRootNodeTargetBatchEtcInfoCom(AddDeptRootNodeTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3执行部门根节点目标批次等信息处理(公共)
   */
    @PostMapping("/app/targetCycle/implementDeptRootNodeTargetBatchEtcInfoCom")
    public OkrResult<ImplementDeptRootNodeTargetBatchEtcInfoComRespDto> implementDeptRootNodeTargetBatchEtcInfoCom(ImplementDeptRootNodeTargetBatchEtcInfoComReqDto reqDTO);
/**
   * D3执行更新特殊周期名称处理(公共)
   */
    @PostMapping("/app/targetCycle/implementUpdateSpecCycleNameDisposeCom")
    public OkrResult<ImplementUpdateSpecCycleNameDisposeComRespDto> implementUpdateSpecCycleNameDisposeCom(ImplementUpdateSpecCycleNameDisposeComReqDto reqDTO);
/**
   * D3-3批量查询指标目标值融合(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryObjectiveTargetValueMixCom")
    public OkrResult<BatchQueryObjectiveTargetValueMixComRespDto> batchQueryObjectiveTargetValueMixCom(BatchQueryObjectiveTargetValueMixComReqDto reqDTO);
/**
   * D3-3查询上级目标内容被评对象目标周期详情(公共)
   */
    @PostMapping("/app/targetCycle/queryParentTargetContEvaCycleDetailCom")
    public OkrResult<QueryParentTargetContEvaCycleDetailComRespDto> queryParentTargetContEvaCycleDetailCom(QueryParentTargetContEvaCycleDetailComReqDto reqDTO);
/**
   * D3-3批量查询被评对象目标周期权重列表ByIds(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleWeightListByIdsCom")
    public OkrResult<BatchQueryEvaObjTargetCycleWeightListByIdsComRespDto> batchQueryEvaObjTargetCycleWeightListByIdsCom(BatchQueryEvaObjTargetCycleWeightListByIdsComReqDto reqDTO);
/**
   * D3执行权重修订合理性校验(公共)
   */
    @PostMapping("/app/targetCycle/implementWeightReviseRationalityCheckCom")
    public OkrResult<ImplementWeightReviseRationalityCheckComRespDto> implementWeightReviseRationalityCheckCom(ImplementWeightReviseRationalityCheckComReqDto reqDTO);
/**
   * D3执行两点时段内节假日(公共)
   */
    @PostMapping("/app/targetCycle/implementHolidaysDuringTwoClockPeriodCom")
    public OkrResult<ImplementHolidaysDuringTwoClockPeriodComRespDto> implementHolidaysDuringTwoClockPeriodCom(ImplementHolidaysDuringTwoClockPeriodComReqDto reqDTO);
/**
   * D3查询两月内工作日列表(公共)
   */
    @PostMapping("/app/targetCycle/queryWorkDaysTwoMonthsListCom")
    public OkrResult<QueryWorkDaysTwoMonthsListComRespDto> queryWorkDaysTwoMonthsListCom(QueryWorkDaysTwoMonthsListComReqDto reqDTO);
/**
   * D3执行新增单/不规则周期被评对象目标周期判断(公共)
   */
    @PostMapping("/app/targetCycle/implementParentEtcEvaObjTargetCycleCom")
    public OkrResult<ImplementParentEtcEvaObjTargetCycleComRespDto> implementParentEtcEvaObjTargetCycleCom(ImplementParentEtcEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3执行执行阶段节假日处理(公共)
   */
    @PostMapping("/app/targetCycle/implementStageHolidayProcessingCom")
    public OkrResult<ImplementStageHolidayProcessingComRespDto> implementStageHolidayProcessingCom(ImplementStageHolidayProcessingComReqDto reqDTO);
/**
   * D3执行周期阶段节假日处理(公共)
   */
    @PostMapping("/app/targetCycle/implementExecuteCycleStageHolidayProcessingCom")
    public OkrResult<ImplementExecuteCycleStageHolidayProcessingComRespDto> implementExecuteCycleStageHolidayProcessingCom(ImplementExecuteCycleStageHolidayProcessingComReqDto reqDTO);
/**
   * D3判断填报评价时间点(公共)
   */
    @PostMapping("/app/targetCycle/judgeFillAndEvaTimePointCom")
    public OkrResult<JudgeFillAndEvaTimePointComRespDto> judgeFillAndEvaTimePointCom(JudgeFillAndEvaTimePointComReqDto reqDTO);
/**
   * D3判断当前时间点是否节假日(公共)
   */
    @PostMapping("/app/targetCycle/judgeCurrentTimePointIshHolidayCom")
    public OkrResult<JudgeCurrentTimePointIshHolidayComRespDto> judgeCurrentTimePointIshHolidayCom(JudgeCurrentTimePointIshHolidayComReqDto reqDTO);
/**
   * D3查询目标周期下级内容被评对象目标周期列表(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetCycleSubordinateContListCom")
    public OkrResult<QueryTargetCycleSubordinateContListComRespDto> queryTargetCycleSubordinateContListCom(QueryTargetCycleSubordinateContListComReqDto reqDTO);
/**
   * D3执行目标周期下级内容是否相同分析(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetCycleSubordinateContIdenticalAnalyseCom")
    public OkrResult<ImplementTargetCycleSubordinateContIdenticalAnalyseComRespDto> implementTargetCycleSubordinateContIdenticalAnalyseCom(ImplementTargetCycleSubordinateContIdenticalAnalyseComReqDto reqDTO);
/**
   * D3执行克隆子周期权重(公共)
   */
    @PostMapping("/app/targetCycle/implementCloneSubCycleWeightCom")
    public OkrResult<ImplementCloneSubCycleWeightComRespDto> implementCloneSubCycleWeightCom(ImplementCloneSubCycleWeightComReqDto reqDTO);
/**
   * D3执行其他时间点节假日处理(公共)
   */
    @PostMapping("/app/targetCycle/implementOtherExecuteCycleStageHolidayProcessingCom")
    public OkrResult<ImplementOtherExecuteCycleStageHolidayProcessingComRespDto> implementOtherExecuteCycleStageHolidayProcessingCom(ImplementOtherExecuteCycleStageHolidayProcessingComReqDto reqDTO);
/**
   * D3-查询部门目标任务书当前叶子详情(公共)
   */
    @PostMapping("/app/targetCycle/queryDepMisStaTargetPresentLeafDetailCom")
    public OkrResult<QueryDepMisStaTargetPresentLeafDetailComRespDto> queryDepMisStaTargetPresentLeafDetailCom(QueryDepMisStaTargetPresentLeafDetailComReqDto reqDTO);
/**
   * D3-3查询目标被评对象目标父周期(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetEvaCycleParentCycleDetailCom")
    public OkrResult<QueryTargetEvaCycleParentCycleDetailComRespDto> queryTargetEvaCycleParentCycleDetailCom(QueryTargetEvaCycleParentCycleDetailComReqDto reqDTO);
/**
   * D3-执行目标内容权重修订合理性校验(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetContWeightReviseRationalityCheckCom")
    public OkrResult<ImplementTargetContWeightReviseRationalityCheckComRespDto> implementTargetContWeightReviseRationalityCheckCom(ImplementTargetContWeightReviseRationalityCheckComReqDto reqDTO);
/**
   * D3-3新增指标被评对象目标周期目标(公共)
   */
    @PostMapping("/app/targetCycle/addTargetObjEvaObjTargetCycleTargetCom")
    public OkrResult<AddTargetObjEvaObjTargetCycleTargetComRespDto> addTargetObjEvaObjTargetCycleTargetCom(AddTargetObjEvaObjTargetCycleTargetComReqDto reqDTO);
/**
   * D3-3查询内容匹配被评对象目标周期列表
   */
    @PostMapping("/app/targetCycle/queryContMatchEvaObjTargetCycleList")
    public OkrResult<QueryContMatchEvaObjTargetCycleListRespDto> queryContMatchEvaObjTargetCycleList(QueryContMatchEvaObjTargetCycleListReqDto reqDTO);
/**
   * D3-修改被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/updateEvaObjTargetCycleWeightCom")
    public OkrResult<UpdateEvaObjTargetCycleWeightComRespDto> updateEvaObjTargetCycleWeightCom(UpdateEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-批量增被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchAddEvaObjTargetCycleWeightCom")
    public OkrResult<BatchAddEvaObjTargetCycleWeightComRespDto> batchAddEvaObjTargetCycleWeightCom(BatchAddEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-修改目标内容目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/updateTargetContCycleWeightCom")
    public OkrResult<UpdateTargetContCycleWeightComRespDto> updateTargetContCycleWeightCom(UpdateTargetContCycleWeightComReqDto reqDTO);
/**
   * D3-执行权重父子中周期类型转换(公共)
   */
    @PostMapping("/app/targetCycle/implementWeightParentSubMidCycleTypeCom")
    public OkrResult<ImplementWeightParentSubMidCycleTypeComRespDto> implementWeightParentSubMidCycleTypeCom(ImplementWeightParentSubMidCycleTypeComReqDto reqDTO);
/**
   * D3-判断下级目标内容类型(公共)
   */
    @PostMapping("/app/targetCycle/judgeSubordinateTargetContTypeCom")
    public OkrResult<JudgeSubordinateTargetContTypeComRespDto> judgeSubordinateTargetContTypeCom(JudgeSubordinateTargetContTypeComReqDto reqDTO);
/**
   * D3-3批量查询被评对象目标周期
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycle")
    public OkrResult<BatchQueryEvaObjTargetCycleRespDto> batchQueryEvaObjTargetCycle(BatchQueryEvaObjTargetCycleReqDto reqDTO);
/**
   * D3-执行复制评价对象树目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/implementCopyEvaObjTreeTargetCycleWeightCom")
    public OkrResult<ImplementCopyEvaObjTreeTargetCycleWeightComRespDto> implementCopyEvaObjTreeTargetCycleWeightCom(ImplementCopyEvaObjTreeTargetCycleWeightComReqDto reqDTO);
/**
   * D3-新增被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/addEvaObjTargetCycleWeightCom")
    public OkrResult<AddEvaObjTargetCycleWeightComRespDto> addEvaObjTargetCycleWeightCom(AddEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3-查询下级被评对象目标周期列表(公共)
   */
    @PostMapping("/app/targetCycle/querySubordinateEvaObjTargetCycleListCom")
    public OkrResult<QuerySubordinateEvaObjTargetCycleListComRespDto> querySubordinateEvaObjTargetCycleListCom(QuerySubordinateEvaObjTargetCycleListComReqDto reqDTO);
/**
   * D3-3执行分析目标内容被评对象目标中期(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetContEvaObjMidCycleCom")
    public OkrResult<ImplementTargetContEvaObjMidCycleComRespDto> implementTargetContEvaObjMidCycleCom(ImplementTargetContEvaObjMidCycleComReqDto reqDTO);
/**
   * D3-3新增根节点权重(公共)
   */
    @PostMapping("/app/targetCycle/addRootNodeWeightCom")
    public OkrResult<AddRootNodeWeightComRespDto> addRootNodeWeightCom(AddRootNodeWeightComReqDto reqDTO);
/**
   * D3-3新增根节点权重分(公共)
   */
    @PostMapping("/app/targetCycle/addRootNodeWeightScoreCom")
    public OkrResult<AddRootNodeWeightScoreComRespDto> addRootNodeWeightScoreCom(AddRootNodeWeightScoreComReqDto reqDTO);
/**
   * D3-3批量补偿新增执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/batchAddCompExecuteCycleStageCom")
    public OkrResult<BatchAddCompExecuteCycleStageComRespDto> batchAddCompExecuteCycleStageCom(BatchAddCompExecuteCycleStageComReqDto reqDTO);
/**
   * D3-3执行分析补偿执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/implementAnalyzeCompExecuteCycleStageCom")
    public OkrResult<ImplementAnalyzeCompExecuteCycleStageComRespDto> implementAnalyzeCompExecuteCycleStageCom(ImplementAnalyzeCompExecuteCycleStageComReqDto reqDTO);
/**
   * D3-判断执行周期是否完整(公共)
   */
    @PostMapping("/app/targetCycle/judgeExecuteCycleStageIsIntactCom")
    public OkrResult<JudgeExecuteCycleStageIsIntactComRespDto> judgeExecuteCycleStageIsIntactCom(JudgeExecuteCycleStageIsIntactComReqDto reqDTO);
/**
   * D3-3查询目标内容被评对象目标周期权重列表(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetContEvaCycWeightListCom")
    public OkrResult<QueryTargetContEvaCycWeightListComRespDto> queryTargetContEvaCycWeightListCom(QueryTargetContEvaCycWeightListComReqDto reqDTO);
/**
   * D3-新增目标内容目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/addTargetContCycleWeightCom")
    public OkrResult<AddTargetContCycleWeightComRespDto> addTargetContCycleWeightCom(AddTargetContCycleWeightComReqDto reqDTO);
/**
   * D3-查询目标内容目标周期权重列表
   */
    @PostMapping("/app/targetCycle/queryTargetContCycleWeightList")
    public OkrResult<QueryTargetContCycleWeightListRespDto> queryTargetContCycleWeightList(QueryTargetContCycleWeightListReqDto reqDTO);
/**
   * D3-执行克隆目标中期权重(公共)
   */
    @PostMapping("/app/targetCycle/implementCloneTargetMidWeightCom")
    public OkrResult<ImplementCloneTargetMidWeightComRespDto> implementCloneTargetMidWeightCom(ImplementCloneTargetMidWeightComReqDto reqDTO);
/**
   * D3-3批量增目标单周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchAddTargetSingleCycleWeightCom")
    public OkrResult<BatchAddTargetSingleCycleWeightComRespDto> batchAddTargetSingleCycleWeightCom(BatchAddTargetSingleCycleWeightComReqDto reqDTO);
/**
   * D3-3新增特殊执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/addSpecExecCycleStageCom")
    public OkrResult<AddSpecExecCycleStageComRespDto> addSpecExecCycleStageCom(AddSpecExecCycleStageComReqDto reqDTO);
/**
   * D3-更新节假日(公共)
   */
    @PostMapping("/app/targetCycle/refreshHolidaysAndFestivalsCom")
    public OkrResult<RefreshHolidaysAndFestivalsComRespDto> refreshHolidaysAndFestivalsCom(RefreshHolidaysAndFestivalsComReqDto reqDTO);
/**
   * D3-执行执行周期工作日分析(公共)
   */
    @PostMapping("/app/targetCycle/implementExecuteCycleWorkDayAnalyseCom")
    public OkrResult<ImplementExecuteCycleWorkDayAnalyseComRespDto> implementExecuteCycleWorkDayAnalyseCom(ImplementExecuteCycleWorkDayAnalyseComReqDto reqDTO);
/**
   * D3-执行两点时段内工作日(公共)
   */
    @PostMapping("/app/targetCycle/implementWorkdaysDuringTwoClockPeriodCom")
    public OkrResult<ImplementWorkdaysDuringTwoClockPeriodComRespDto> implementWorkdaysDuringTwoClockPeriodCom(ImplementWorkdaysDuringTwoClockPeriodComReqDto reqDTO);
/**
   * D3-3新增中期执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/addMetaPhaseExecuteCycleStageCom")
    public OkrResult<AddMetaPhaseExecuteCycleStageComRespDto> addMetaPhaseExecuteCycleStageCom(AddMetaPhaseExecuteCycleStageComReqDto reqDTO);
/**
   * D3-3新增父周期执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/addFatherCycleExecuteCycleStageCom")
    public OkrResult<AddFatherCycleExecuteCycleStageComRespDto> addFatherCycleExecuteCycleStageCom(AddFatherCycleExecuteCycleStageComReqDto reqDTO);
/**
   * D3-3新增子周期执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/addSubCycleExecuteCycleStageCom")
    public OkrResult<AddSubCycleExecuteCycleStageComRespDto> addSubCycleExecuteCycleStageCom(AddSubCycleExecuteCycleStageComReqDto reqDTO);
/**
   * D3执行自动更新权重分(公共)
   */
    @PostMapping("/app/targetCycle/implementAutoUpdateWeightScoreCom")
    public OkrResult<ImplementAutoUpdateWeightScoreComRespDto> implementAutoUpdateWeightScoreCom(ImplementAutoUpdateWeightScoreComReqDto reqDTO);
/**
   * D3执行重计算下级所有权重分(公共)
   */
    @PostMapping("/app/targetCycle/implementRecalculateSubordinateAllWeightScoreCom")
    public OkrResult<ImplementRecalculateSubordinateAllWeightScoreComRespDto> implementRecalculateSubordinateAllWeightScoreCom(ImplementRecalculateSubordinateAllWeightScoreComReqDto reqDTO);
/**
   * D3执行修正排最后一个权重分(公共)
   */
    @PostMapping("/app/targetCycle/implementCorrectLastWeightScoreRowCom")
    public OkrResult<ImplementCorrectLastWeightScoreRowComRespDto> implementCorrectLastWeightScoreRowCom(ImplementCorrectLastWeightScoreRowComReqDto reqDTO);
/**
   * D3执行下级目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/implementBelowTargetCycleWeightCom")
    public OkrResult<ImplementBelowTargetCycleWeightComRespDto> implementBelowTargetCycleWeightCom(ImplementBelowTargetCycleWeightComReqDto reqDTO);
/**
   * D3执行上级目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/implementSuperiorTargetCycleWeightCom")
    public OkrResult<ImplementSuperiorTargetCycleWeightComRespDto> implementSuperiorTargetCycleWeightCom(ImplementSuperiorTargetCycleWeightComReqDto reqDTO);
/**
   * D3查询上级权重分(公共)
   */
    @PostMapping("/app/targetCycle/querySuperiorWeightScoreDetailCom")
    public OkrResult<QuerySuperiorWeightScoreDetailComRespDto> querySuperiorWeightScoreDetailCom(QuerySuperiorWeightScoreDetailComReqDto reqDTO);
/**
   * D3查询一个目标周期下级权重列表(公共)
   */
    @PostMapping("/app/targetCycle/queryOneTargetCycleWeightListCom")
    public OkrResult<QueryOneTargetCycleWeightListComRespDto> queryOneTargetCycleWeightListCom(QueryOneTargetCycleWeightListComReqDto reqDTO);
/**
   * D3-3更新执行周期阶段时段规则(公共)
   */
    @PostMapping("/app/targetCycle/refreshExecuteCycleStageTimingRuleCom")
    public OkrResult<RefreshExecuteCycleStageTimingRuleComRespDto> refreshExecuteCycleStageTimingRuleCom(RefreshExecuteCycleStageTimingRuleComReqDto reqDTO);
/**
   * D3-执行目标子周期数据集条数判断(公共)
   */
    @PostMapping("/app/targetCycle/implementTargetSubCycleDataNumJudgeCom")
    public OkrResult<ImplementTargetSubCycleDataNumJudgeComRespDto> implementTargetSubCycleDataNumJudgeCom(ImplementTargetSubCycleDataNumJudgeComReqDto reqDTO);
/**
   * D3-3批量增权重及目标设置等(公共)
   */
    @PostMapping("/app/targetCycle/batchAddWeightAndTargetValueEtcCom")
    public OkrResult<BatchAddWeightAndTargetValueEtcComRespDto> batchAddWeightAndTargetValueEtcCom(BatchAddWeightAndTargetValueEtcComReqDto reqDTO);
/**
   * D3-执行新增权重及目标设置等(公共)
   */
    @PostMapping("/app/targetCycle/implementWeightAndTargetValueEtcCom")
    public OkrResult<ImplementWeightAndTargetValueEtcComRespDto> implementWeightAndTargetValueEtcCom(ImplementWeightAndTargetValueEtcComReqDto reqDTO);

/**
   * D3-查询上一个执行周期阶段详情-相同周期类型(公共)
   */
    @PostMapping("/app/targetCycle/queryLastExecuteCycleStageDetailCom")
    public OkrResult<QueryLastExecuteCycleStageDetailComRespDto> queryLastExecuteCycleStageDetailCom(QueryLastExecuteCycleStageDetailComReqDto reqDTO);
/**
   * D3-目标设置回写部门目标任务书当前叶子节点(公共)
   */
    @PostMapping("/app/targetCycle/writeBackDepMisStaTargetPresentLeafCom")
    public OkrResult<WriteBackDepMisStaTargetPresentLeafComRespDto> writeBackDepMisStaTargetPresentLeafCom(WriteBackDepMisStaTargetPresentLeafComReqDto reqDTO);
/**
   * D3-查询上一个执行周期阶段的被评对象目标周期&周期详情(公共)
   */
    @PostMapping("/app/targetCycle/queryLastExecCycleStageEvaObjTargetCycleIdAndCycleIdDetailCom")
    public OkrResult<QueryLastExecCycleStageEvaObjTargetCycleIdAndCycleIdDetailComRespDto> queryLastExecCycleStageEvaObjTargetCycleIdAndCycleIdDetailCom(QueryLastExecCycleStageEvaObjTargetCycleIdAndCycleIdDetailComReqDto reqDTO);
/**
   * D3-查询上级目标内容被评对象目标周期详情(公共)
   */
    @PostMapping("/app/targetCycle/querySuperiorEvaObjTargetCycleDetailCom")
    public OkrResult<QuerySuperiorEvaObjTargetCycleDetailComRespDto> querySuperiorEvaObjTargetCycleDetailCom(QuerySuperiorEvaObjTargetCycleDetailComReqDto reqDTO);
/**
   * D3-查询被评对象目标周期汇报单条提示列表(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleReportSingleHintListCom")
    public OkrResult<QueryEvaObjTargetCycleReportSingleHintListComRespDto> queryEvaObjTargetCycleReportSingleHintListCom(QueryEvaObjTargetCycleReportSingleHintListComReqDto reqDTO);
/**
   * D3-3查询指标被评对象目标父周期目标详情(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetObjEvaObjTargetFatherCycleTargetDetailCom")
    public OkrResult<QueryTargetObjEvaObjTargetFatherCycleTargetDetailComRespDto> queryTargetObjEvaObjTargetFatherCycleTargetDetailCom(QueryTargetObjEvaObjTargetFatherCycleTargetDetailComReqDto reqDTO);
/**
   * D3-执行分析最近可循环周期类型(公共)
   */
    @PostMapping("/app/targetCycle/implementAnalyseNextCyclePeriodCom")
    public OkrResult<ImplementAnalyseNextCyclePeriodComRespDto> implementAnalyseNextCyclePeriodCom(ImplementAnalyseNextCyclePeriodComReqDto reqDTO);
/**
   * D3-批量查询被评对象目标周期By周期ID(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryEvaTargetCycleByCycleIdCom")
    public OkrResult<BatchQueryEvaTargetCycleByCycleIdComRespDto> batchQueryEvaTargetCycleByCycleIdCom(BatchQueryEvaTargetCycleByCycleIdComReqDto reqDTO);
/**
   * D3-执行向右全量周期分析(公共)
   */
    @PostMapping("/app/targetCycle/implementFatherCycleAnalysisCom")
    public OkrResult<ImplementFatherCycleAnalysisComRespDto> implementFatherCycleAnalysisCom(ImplementFatherCycleAnalysisComReqDto reqDTO);
/**
   * D3-执行父执行工作周期分析(公共)
   */
    @PostMapping("/app/targetCycle/implementFatherWorkExecuteCycleStageAnalysisCom")
    public OkrResult<ImplementFatherWorkExecuteCycleStageAnalysisComRespDto> implementFatherWorkExecuteCycleStageAnalysisCom(ImplementFatherWorkExecuteCycleStageAnalysisComReqDto reqDTO);
/**
   * D3-3执行父周期的执行周期分析(公共)
   */
    @PostMapping("/app/targetCycle/implementFatherCycleExecuteCycleStageAnalysisCom")
    public OkrResult<ImplementFatherCycleExecuteCycleStageAnalysisComRespDto> implementFatherCycleExecuteCycleStageAnalysisCom(ImplementFatherCycleExecuteCycleStageAnalysisComReqDto reqDTO);
/**
   * D3-执行父执行周期分析(公共)
   */
    @PostMapping("/app/targetCycle/implementFatherExecuteCycleStageAnalysisCom")
    public OkrResult<ImplementFatherExecuteCycleStageAnalysisComRespDto> implementFatherExecuteCycleStageAnalysisCom(ImplementFatherExecuteCycleStageAnalysisComReqDto reqDTO);
/**
   * D3-查下级目标周期列表
   */
    @PostMapping("/app/targetCycle/querySubordinateEvaObjTargetCycleForCalcListCom")
    public OkrResult<QuerySubordinateEvaObjTargetCycleForCalcListComRespDto> querySubordinateEvaObjTargetCycleForCalcListCom(QuerySubordinateEvaObjTargetCycleForCalcListComReqDto reqDTO);
/**
   * D3-查下级目标周期权重列表
   */
    @PostMapping("/app/targetCycle/querySubordinateEvaObjTargetCycleWeightForCalcListCom")
    public OkrResult<QuerySubordinateEvaObjTargetCycleWeightForCalcListComRespDto> querySubordinateEvaObjTargetCycleWeightForCalcListCom(QuerySubordinateEvaObjTargetCycleWeightForCalcListComReqDto reqDTO);
/**
   * D3-查询目标内容执行周期阶段详情(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetContExecuteCycleStageDetailCom")
    public OkrResult<QueryTargetContExecuteCycleStageDetailComRespDto> queryTargetContExecuteCycleStageDetailCom(QueryTargetContExecuteCycleStageDetailComReqDto reqDTO);
/**
   * D3-批量查询被评对象目标周期ByCode(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryEvaObjTargetCycleCom")
    public OkrResult<BatchQueryEvaObjTargetCycleComRespDto> batchQueryEvaObjTargetCycleCom(BatchQueryEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3执行分析周期阶段资料范围(公共)
   */
    @PostMapping("/app/targetCycle/implementAnalyseCycleMaterialScopeCom")
    public OkrResult<ImplementAnalyseCycleMaterialScopeComRespDto> implementAnalyseCycleMaterialScopeCom(ImplementAnalyseCycleMaterialScopeComReqDto reqDTO);
/**
   * D3-查树根节点目标周期(公共)
   */
    @PostMapping("/app/targetCycle/queryTreeRootNodeTargetCycleDetailCom")
    public OkrResult<QueryTreeRootNodeTargetCycleDetailComRespDto> queryTreeRootNodeTargetCycleDetailCom(QueryTreeRootNodeTargetCycleDetailComReqDto reqDTO);
/**
   * D3执行修正部门目标任务书树叶子标识(公共)
   */
    @PostMapping("/app/targetCycle/implementCorrectionDeptObjTreeLeavesCodeCom")
    public OkrResult<ImplementCorrectionDeptObjTreeLeavesCodeComRespDto> implementCorrectionDeptObjTreeLeavesCodeCom(ImplementCorrectionDeptObjTreeLeavesCodeComReqDto reqDTO);
/**
   * D3执行分析部门任务书叶子情况(公共)
   */
    @PostMapping("/app/targetCycle/implementAnalyseDeptObjTreeLeavesSituationCom")
    public OkrResult<ImplementAnalyseDeptObjTreeLeavesSituationComRespDto> implementAnalyseDeptObjTreeLeavesSituationCom(ImplementAnalyseDeptObjTreeLeavesSituationComReqDto reqDTO);
/**
   * D3-3执行五棵树目标周期类型分析
   */
    @PostMapping("/app/targetCycle/implementTreeEvaObjTargetCycleCom")
    public OkrResult<ImplementTreeEvaObjTargetCycleComRespDto> implementTreeEvaObjTargetCycleCom(ImplementTreeEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3执行高/中/基层操作场景分析(公共)
   */
    @PostMapping("/app/targetCycle/implementTopMidBasicOptionSceneCom")
    public OkrResult<ImplementTopMidBasicOptionSceneComRespDto> implementTopMidBasicOptionSceneCom(ImplementTopMidBasicOptionSceneComReqDto reqDTO);
/**
   * D3-查询执行周期阶段详情（by周期ID）
   */
    @PostMapping("/app/targetCycle/queryExecuteCycleStageDetailByCycleIdCom")
    public OkrResult<QueryExecuteCycleStageDetailByCycleIdComRespDto> queryExecuteCycleStageDetailByCycleIdCom(QueryExecuteCycleStageDetailByCycleIdComReqDto reqDTO);
/**
   * D3执行异步处理目标分类单/不规则周期权重(公共)
   */
    @PostMapping("/app/targetCycle/implementAsyncTargetCategorySingleCycleWeightCom")
    public OkrResult<ImplementAsyncTargetCategorySingleCycleWeightComRespDto> implementAsyncTargetCategorySingleCycleWeightCom(ImplementAsyncTargetCategorySingleCycleWeightComReqDto reqDTO);
/**
   * D3-批量查询上级目标内容被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/batchQueryParentTargetContEvaCycleCom")
    public OkrResult<BatchQueryParentTargetContEvaCycleComRespDto> batchQueryParentTargetContEvaCycleCom(BatchQueryParentTargetContEvaCycleComReqDto reqDTO);
/**
   * D3执行异步更新目标周期时长等信息(公共)
   */
    @PostMapping("/app/targetCycle/implementAsyncUpdateTargetCycleDurationEtcCom")
    public OkrResult<ImplementAsyncUpdateTargetCycleDurationEtcComRespDto> implementAsyncUpdateTargetCycleDurationEtcCom(ImplementAsyncUpdateTargetCycleDurationEtcComReqDto reqDTO);
/**
   * D3-3查询一级部门目标安排进展列表(公共)
   */
    @PostMapping("/app/targetCycle/queryOneDeptobjScheduleListCom")
    public OkrResult<QueryOneDeptobjScheduleListComRespDto> queryOneDeptobjScheduleListCom(QueryOneDeptobjScheduleListComReqDto reqDTO);
/**
   * D3修改目标实际起止时间(公共)
   */
    @PostMapping("/app/targetCycle/updateTargetActualStartEndtTimeCom")
    public OkrResult<UpdateTargetActualStartEndtTimeComRespDto> updateTargetActualStartEndtTimeCom(UpdateTargetActualStartEndtTimeComReqDto reqDTO);
/**
   * D3查询目标子周期规划设置详情(公共)
   */
    @PostMapping("/app/targetCycle/queryTargetSubCyclePlanSetDetailCom")
    public OkrResult<QueryTargetSubCyclePlanSetDetailComRespDto> queryTargetSubCyclePlanSetDetailCom(QueryTargetSubCyclePlanSetDetailComReqDto reqDTO);
/**
   * D3查询目标周期计划验收时间列表
   */
    @PostMapping("/app/targetCycle/queryTargetCycleAcceptancePlanTimeList")
    public OkrResult<QueryTargetCycleAcceptancePlanTimeListRespDto> queryTargetCycleAcceptancePlanTimeList(QueryTargetCycleAcceptancePlanTimeListReqDto reqDTO);
/**
   * D3批量改目标周期计划验收时间
   */
    @PostMapping("/app/targetCycle/batchUpdateTargetCycleAcceptancePlanTime")
    public OkrResult<BatchUpdateTargetCycleAcceptancePlanTimeRespDto> batchUpdateTargetCycleAcceptancePlanTime(BatchUpdateTargetCycleAcceptancePlanTimeReqDto reqDTO);
/**
   * D3执行OKR树目标周期规划设置初始化(公共)
   */
    @PostMapping("/app/targetCycle/implementOkrTreeTargetCycleSetCom")
    public OkrResult<ImplementOkrTreeTargetCycleSetComRespDto> implementOkrTreeTargetCycleSetCom(ImplementOkrTreeTargetCycleSetComReqDto reqDTO);
/**
   * D3执行回写目标内容自定义汇报(公共)
   */
    @PostMapping("/app/targetCycle/implementWriteBackTargetContCustomReportCom")
    public OkrResult<ImplementWriteBackTargetContCustomReportComRespDto> implementWriteBackTargetContCustomReportCom(ImplementWriteBackTargetContCustomReportComReqDto reqDTO);
/**
   * D3执行回写OKR树目标工作实际起止时间(公共)
   */
    @PostMapping("/app/targetCycle/implementWriteBackOkrTreeActualStartEndTimeCom")
    public OkrResult<ImplementWriteBackOkrTreeActualStartEndTimeComRespDto> implementWriteBackOkrTreeActualStartEndTimeCom(ImplementWriteBackOkrTreeActualStartEndTimeComReqDto reqDTO);
/**
   * D3修改OKR节点叶子实际工作时间(公共)
   */
    @PostMapping("/app/targetCycle/updateOkrNodeLeafActualWorkTimeCom")
    public OkrResult<UpdateOkrNodeLeafActualWorkTimeComRespDto> updateOkrNodeLeafActualWorkTimeCom(UpdateOkrNodeLeafActualWorkTimeComReqDto reqDTO);
/**
   * D3执行校验计划验收时间合法性(公共)
   */
    @PostMapping("/app/targetCycle/implementVerifyAcceptancePlanTimeLegalityCom")
    public OkrResult<ImplementVerifyAcceptancePlanTimeLegalityComRespDto> implementVerifyAcceptancePlanTimeLegalityCom(ImplementVerifyAcceptancePlanTimeLegalityComReqDto reqDTO);
/**
   * D3批量改目标周期计划验收时间
   */
    @PostMapping("/app/targetCycle/batchUpdateTargetCyclePlanAcceptanceTime")
    public OkrResult<BatchUpdateTargetCyclePlanAcceptanceTimeRespDto> batchUpdateTargetCyclePlanAcceptanceTime(BatchUpdateTargetCyclePlanAcceptanceTimeReqDto reqDTO);
/**
   * D3执行校验计划验收时间合法性(公共)
   */
    @PostMapping("/app/targetCycle/implementVerifyPlanAcceptanceTimeLegalityCom")
    public OkrResult<ImplementVerifyPlanAcceptanceTimeLegalityComRespDto> implementVerifyPlanAcceptanceTimeLegalityCom(ImplementVerifyPlanAcceptanceTimeLegalityComReqDto reqDTO);
/**
   * D3执行更新目标周期规划设置(公共)
   */
    @PostMapping("/app/targetCycle/implementUpdateTargetCycleSetCom")
    public OkrResult<ImplementUpdateTargetCycleSetComRespDto> implementUpdateTargetCycleSetCom(ImplementUpdateTargetCycleSetComReqDto reqDTO);
/**
   * D3撤销修订目标周期规划设置处理(公共)
   */
    @PostMapping("/app/targetCycle/undoReviseTargetCyclePlanSetDisposeCom")
    public OkrResult<UndoReviseTargetCyclePlanSetDisposeComRespDto> undoReviseTargetCyclePlanSetDisposeCom(UndoReviseTargetCyclePlanSetDisposeComReqDto reqDTO);
/**
   * D3批量删被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchDeleteEvaObjTargetCycleWeightCom")
    public OkrResult<BatchDeleteEvaObjTargetCycleWeightComRespDto> batchDeleteEvaObjTargetCycleWeightCom(BatchDeleteEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3批量删被评对象目标周期目标设置(公共)
   */
    @PostMapping("/app/targetCycle/batchDeleteEvaObjTargetCycleOsetCom")
    public OkrResult<BatchDeleteEvaObjTargetCycleOsetComRespDto> batchDeleteEvaObjTargetCycleOsetCom(BatchDeleteEvaObjTargetCycleOsetComReqDto reqDTO);
/**
   * D3批量删被评对象目标周期预算设置(公共)
   */
    @PostMapping("/app/targetCycle/batchDeleteEvaObjTargetCycleBudgetSetCom")
    public OkrResult<BatchDeleteEvaObjTargetCycleBudgetSetComRespDto> batchDeleteEvaObjTargetCycleBudgetSetCom(BatchDeleteEvaObjTargetCycleBudgetSetComReqDto reqDTO);
/**
   * D3-查询过程周期执行周期阶段详情(公共)
   */
    @PostMapping("/app/targetCycle/queryProcExecuteCycleStageDetailCom")
    public OkrResult<QueryProcExecuteCycleStageDetailComRespDto> queryProcExecuteCycleStageDetailCom(QueryProcExecuteCycleStageDetailComReqDto reqDTO);
/**
   * D3批量存档目标周期规划设置(公共)
   */
    @PostMapping("/app/targetCycle/batchArchiveTargetCyclePsetCom")
    public OkrResult<BatchArchiveTargetCyclePsetComRespDto> batchArchiveTargetCyclePsetCom(BatchArchiveTargetCyclePsetComReqDto reqDTO);
/**
   * D3批量存档目标周期权重设置(公共)
   */
    @PostMapping("/app/targetCycle/batchArchiveTargetCycleWeightSetCom")
    public OkrResult<BatchArchiveTargetCycleWeightSetComRespDto> batchArchiveTargetCycleWeightSetCom(BatchArchiveTargetCycleWeightSetComReqDto reqDTO);
/**
   * D3批量改被评对象目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchUpdateEvaObjTargetCycleWeightCom")
    public OkrResult<BatchUpdateEvaObjTargetCycleWeightComRespDto> batchUpdateEvaObjTargetCycleWeightCom(BatchUpdateEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3获取中层房间兄弟部门范围(公共)
   */
    @PostMapping("/app/targetCycle/obtainMidRoomBortherScopeDeptCom")
    public OkrResult<ObtainMidRoomBortherScopeDeptComRespDto> obtainMidRoomBortherScopeDeptCom(ObtainMidRoomBortherScopeDeptComReqDto reqDTO);
/**
   * D3增目标内容单/不规则周期权重及执行周期阶段与调度(公共)
   */
    @PostMapping("/app/targetCycle/addTargetContSingleCycleWeightCom")
    public OkrResult<AddTargetContSingleCycleWeightComRespDto> addTargetContSingleCycleWeightCom(AddTargetContSingleCycleWeightComReqDto reqDTO);
/**
   * D3新增指标目标设置(公共)
   */
    @PostMapping("/app/targetCycle/addEvaObjTargetCycleOsetCom")
    public OkrResult<AddEvaObjTargetCycleOsetComRespDto> addEvaObjTargetCycleOsetCom(AddEvaObjTargetCycleOsetComReqDto reqDTO);
/**
   * D3-3设置指标被评对象目标周期（实时）
   */
    @PostMapping("/app/targetCycle/setTargetObjEvaObjTargetCycleRealTime")
    public OkrResult<SetTargetObjEvaObjTargetCycleRealTimeRespDto> setTargetObjEvaObjTargetCycleRealTime(SetTargetObjEvaObjTargetCycleRealTimeReqDto reqDTO);
/**
   * D3判断基层评价模板开始管理(公共)
   */
    @PostMapping("/app/targetCycle/judgeBasicEvaTempStartMgtCom")
    public OkrResult<JudgeBasicEvaTempStartMgtComRespDto> judgeBasicEvaTempStartMgtCom(JudgeBasicEvaTempStartMgtComReqDto reqDTO);
/**
   * D3判断中层评价模板开始管理(公共)
   */
    @PostMapping("/app/targetCycle/judgeMidEvaTempStartMgtCom")
    public OkrResult<JudgeMidEvaTempStartMgtComRespDto> judgeMidEvaTempStartMgtCom(JudgeMidEvaTempStartMgtComReqDto reqDTO);
/**
   * D3判断高层评价模板开始管理(公共)
   */
    @PostMapping("/app/targetCycle/judgeTopEvaTempStartMgtCom")
    public OkrResult<JudgeTopEvaTempStartMgtComRespDto> judgeTopEvaTempStartMgtCom(JudgeTopEvaTempStartMgtComReqDto reqDTO);
/**
   * D3存档目标内容周期相关信息等(公共)
   */
    @PostMapping("/app/targetCycle/archiveTargetContCycleEtcInfoCom")
    public OkrResult<ArchiveTargetContCycleEtcInfoComRespDto> archiveTargetContCycleEtcInfoCom(ArchiveTargetContCycleEtcInfoComReqDto reqDTO);
/**
   * D3批量存档执行周期阶段(公共)
   */
    @PostMapping("/app/targetCycle/batchArchiveExecuteCycleStageCom")
    public OkrResult<BatchArchiveExecuteCycleStageComRespDto> batchArchiveExecuteCycleStageCom(BatchArchiveExecuteCycleStageComReqDto reqDTO);
/**
   * D3批量存档目标周期权重(公共)
   */
    @PostMapping("/app/targetCycle/batchArchiveEvaObjTargetCycleWeightCom")
    public OkrResult<BatchArchiveEvaObjTargetCycleWeightComRespDto> batchArchiveEvaObjTargetCycleWeightCom(BatchArchiveEvaObjTargetCycleWeightComReqDto reqDTO);
/**
   * D3批量存档目标周期目标设置(公共)
   */
    @PostMapping("/app/targetCycle/batchArchiveEvaObjTargetCycleTargetCom")
    public OkrResult<BatchArchiveEvaObjTargetCycleTargetComRespDto> batchArchiveEvaObjTargetCycleTargetCom(BatchArchiveEvaObjTargetCycleTargetComReqDto reqDTO);
/**
   * D3批量存档目标周期预算设置(公共)
   */
    @PostMapping("/app/targetCycle/batchArchiveEvaObjTargetCycleBudgetSetCom")
    public OkrResult<BatchArchiveEvaObjTargetCycleBudgetSetComRespDto> batchArchiveEvaObjTargetCycleBudgetSetCom(BatchArchiveEvaObjTargetCycleBudgetSetComReqDto reqDTO);
/**
   * D3-查询被评对象目标周期平台详情(公共)
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCyclePlatformDetailCom")
    public OkrResult<QueryEvaObjTargetCyclePlatformDetailComRespDto> queryEvaObjTargetCyclePlatformDetailCom(QueryEvaObjTargetCyclePlatformDetailComReqDto reqDTO);
/**
   * D3获取被评对象目标周期(公共)
   */
    @PostMapping("/app/targetCycle/obtainEvaObjTargetCycleCom")
    public OkrResult<ObtainEvaObjTargetCycleComRespDto> obtainEvaObjTargetCycleCom(ObtainEvaObjTargetCycleComReqDto reqDTO);
/**
   * D3查被评对象目标周期列表（根据周期时间范围）
   */
    @PostMapping("/app/targetCycle/queryEvaObjTargetCycleByCycleTimeListCom")
    public OkrResult<QueryEvaObjTargetCycleByCycleTimeListComRespDto> queryEvaObjTargetCycleByCycleTimeListCom(QueryEvaObjTargetCycleByCycleTimeListComReqDto reqDTO);
/**
   * 11111D3-3构建三棵树当前叶子及上级目标(公共)
   */
    @PostMapping("/app/targetCycle/structureThreeTreeCurrentLeafAndSuperiorCom")
    public OkrResult<StructureThreeTreeCurrentLeafAndSuperiorComRespDto> structureThreeTreeCurrentLeafAndSuperiorCom(StructureThreeTreeCurrentLeafAndSuperiorComReqDto reqDTO);

}
